home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / telecomm / bbs / wwbbs26.lha / WWBBSDoors / cybmods.lha / cybmods.txt < prev    next >
Encoding:
Text File  |  1993-12-20  |  4.3 KB  |  81 lines

  1.  So I bet you just got this great new BBS program called Cyberlink
  2. huh? It looks like it was designed very well, but you want more options.
  3. You probably have a lot of suggestions for Arthur in the future. I too
  4. had many thoughts for the future. To my surprise many of the mods I 
  5. wanted to add(better logon sequence, multi-pfiles/text files, etc) were
  6. already designed to be implemented. The genius in the way this program
  7. was designed is easy to overlook. I have wrote many mods for Cyberlink
  8. in both arexx and using the Scripting/Module programs built in. I can
  9. easily .lha the arexx mods, but the others are done through the menuprefs
  10. etc, and so I decided to write a file to help those of you who have
  11. overlooked the option of those mods.
  12.  
  13.  In v2.0 a games section has already been implemented, so I figured I
  14. would take it one command further. Currently you can have many sub-dirs
  15. in the games area, and if you QUIT it takes you back to the last sub-dir.
  16. I decided to add a command to let you go back to the main menu. By doing
  17. so, I renamed the QUIT option to Backtrack to last dir, and changed the
  18. command to '/'(like in CLI/C-net). The new command I substituted as (Q)uit
  19. and for the default I used 'RUNMENU'. This takes you to the main menu.
  20. This is a very easy program, that no doubt Arthur had already thought 
  21. of in it's design. But I overlooked it at first, and I figured to document
  22. it so noone else would. haha...
  23.  
  24.  Next I added a text file area. This is basically the same as the games
  25. area. Add all of the same commands(logoff, backtrack, quit, help). But
  26. where in the games you use a 'RUNREXXDOOR' or 'RUNCLIDOOR' etc, instead
  27. here you use 'SHOWTEXT <file>'. 
  28.  
  29.  The easiest way I chose to implement the two of these were to assign
  30. doors: to a sub-dir called doors, and text: to a sub-dir called text. 
  31. This is also very helpful because all the mods I use run out of the
  32. doors: directory(all Rexx mods that is). 
  33.  
  34.  The other benefit of having a text: directory is that you can create
  35. a logon, login, logoff, etc pic and store it there. Then by modifying
  36. the scripts/session file for example you can change the logon sequence.
  37. To place a pic before it asks you your handle simply make the first
  38. line of scripts/session = 'SHOWTEXT text:logon.txt', etc. Then place
  39. another one after login that = 'SHOWTEXT text:login.txt'. You can
  40. also place mods(I placed a graffiti wall and auto-message there) at
  41. the login using the RUNREXXDOOR commands. 
  42.  
  43.  I added my BBS lister mod into the main menu, simply with a RUNREXXDOOR
  44. call also, and it fits in very nicely. I also added a 'Time and Date'
  45. command from the main menu(included in this file). This program was
  46. written for BBBBS, and by changing a few lines I easily converted it
  47. to Cyberlink and it fits right in. 
  48.  
  49.  Using the BBSIDENTIFY REXX command I was able to write a simple 
  50. logon stats program for the time being. I have it in my logon script,
  51. you can do whatever you want with it.
  52.  
  53.  Another REXXDOOR you might want to add to your session script is the
  54. last10.rexx... In reality I changed it to be the last 5 callers, but you
  55. can modify it to however you like... This is always nice to have on your
  56. board, let the users know who has just got off etc...
  57.  
  58.  I have always liked the USER INFORMATION mod on C-net and before so
  59. the User Bios mod on Image... So I wrote my own simple User Bios mod for
  60. Cyberlink. You will probably want to make the users edit their bio when
  61. they first call so you should add 'RUNREXXDOOR doors:bios/userbios.rexx'
  62. to your NEWUSER script.
  63.  
  64.  I wrote a very primitive voting booth for the time being. I was going
  65. to make it more sysop friendly, but it was late and I did it kind of
  66. sloppy as you have to manually change the topic etc, and can only have
  67. one topic at a time for now. I will release a better version of it in
  68. the near future, but in the meantime you can use this(I have it in my
  69. main menu).
  70.  
  71.  These have been examples of how to implement mods into your Cyberlink.
  72. I have also included several PFiles(some that I wrote, and some that
  73. I converted from other programs). I hope you enjoy them, and I would
  74. love to see some of your own. I give my regards to Arthur Choung for
  75. the great BBS program he has written, and look forward to more
  76. great updates in the future.
  77.  
  78.                          - The Instigist
  79.                                                  Snake Pit BBS
  80.                                                  (310)863-3754
  81.